body{font-family:'Microsoft Yahei','Helvetica Neue','Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif!important;}
a{color:#333;text-decoration:none}
a:hover{text-decoration: none}
ul{padding:0;margin:0;list-style:none}
.text-center{text-align:center}
.text-right{text-align:right}
.btn-success{background:#3aa122}
.pl10{padding-left:10px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.c_box1{background:#308f1c}
.c_box2{background:#a55022;border-right:none!important;}
.c_box3{background:#a7a512;border-bottom: none!important;}
.c_box4{background:#2a449b;border-bottom: none!important;border-right:none!important;}
.c_box5{background:#279c76}
.c_box6{background:#502683;border-right:none!important;}
.c_box7{background:#8b1218;border-bottom: none!important;}
.c_box8{background:#1a67aa;border-bottom: none!important;border-right:none!important;}
.input-group-btn:first-child>.btn-group,.search .input-group-btn:first-child>.btn{background:0 0;border:1px solid #e5e6e7;border-right:none;border-top-left-radius:10px;border-bottom-left-radius:10px;width:100px;height:42px}
.btn .caret{margin-left:5px}
.breadcrumb{background:none}
.breadcrumb li a{color:#29B061;text-decoration:none}

div.select-main {
	background-color: #FFFFFF;
	border: 1px solid #29b061;
	box-shadow: 0 0 2px #29b061;
	border-radius: 20px;
	font-size: 16px;
	height: 35px;
	position: relative;
	width: 85px;
	
	-webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
}

div.select-main.z-index {
	z-index: 10;
}

div.select-main.disabled {
	cursor: default;
	filter: alpha(opacity=50);
	opacity: 0.5;
	zoom: 1;
}

div.select-main.disabled div.select-set {
	cursor: default;
}

div.select-main.disabled div.select-arrow {
	cursor: default;
}

div.select-set {
	background-color: #FFFFFF;
	border-radius: 20px;
	color: #333333;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	position: relative;
	padding: 0 20px 0 10px;
	width: 80px;
	text-align:center;
	z-index: 5;
}

div.select-arrow {
	border-top: 7px solid #bbb;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	cursor: pointer;
	height: 0px;
	position: absolute;
	top: 12px;
	right: 10px;
	width: 0px;
	z-index: 7;
}

div.select-arrow.reverse {
	border-top: 7px solid transparent;
	border-bottom: 7px solid #bbb;
	top: 4px;
}

div.select-block {
	background-color: #FFFFFF;
    border-left: 1px solid #29b061;
    border-right: 1px solid #29b061;
    border-bottom: 1px solid #29b061;
    border-radius: 5px;
    box-shadow: 0 0 2px #29b061;
    left: -1px;
    line-height: 20px;
    position: absolute;
    top: 42px;
    width: 100px;
}

ul.select-list {
	cursor: pointer;
	margin: 15px 0 7px;
}

/* Scroll view */

ul.select-list::-webkit-scrollbar {
    width: 12px;
}

ul.select-list::-webkit-scrollbar-track {
    border-radius: 10px;
}

ul.select-list::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5);
}

ul.select-list {
	scrollbar-face-color: #AEB1B1;
    scrollbar-shadow-color: #C7CACA;
    scrollbar-highlight-color: #CED1D1;
    scrollbar-3dlight-color: #CED1D1;
    scrollbar-darkshadow-color: #C7CACA;
    scrollbar-track-color: #CED1D1;
    scrollbar-arrow-color: #333;
}

/* End scroll view */

li.select-items {
	color: #333333;
	padding: 7px 15px;
	width: 100%
}

li.select-items:hover,
li.select-items.active {
	background-color: #29b061;
	color: #FFFFFF;
}


.logo{width:250px;display:inline-block;margin-top:5px}
.logo img{max-width:100%}
.topbar{background: #29B061;}
.topnav li{float:left;}
.topnav li a{
	height: 35px;
	line-height: 35px;
	    padding: 0px 15px;
	    display: inline-block;
	    color: #fff
}
.topnav li a:hover,.topnav li a.active{
	background: #fff;
	color: #29B061
}
.nav{margin:0;padding:0;list-style:none}
.center{float:left}
.left{width:20%!important}
.center{width:45%!important}
.right{width:35%!important}
.left,.nav-left{float:left}
.nav-right,.right{float:right}
.lib_hd{background:#fff;padding:10px 0;border-bottom:1px solid #ccc}
.lib_hd .nav>li{font-size:16px;line-height:25px;vertical-align:top;display:inline-block;text-align:center}
.lib_hd .nav>li>a{padding:5px 10px;color:#333;font-weight:400;border:1px solid transparent}
.lib_hd .nav>li>a:focus,.lib_hd .nav>li>a:hover{background:0 0;border:1px solid #63b311;color:#63b311}
.left .navbox{margin-top:38px}
.left .navbox li a span{width: 40px;height: 40px;display: inline-block;}
.left .navbox li a img{width:40px}
.left .navbox li a p{margin-top:10px;margin-bottom:0;font-size:14px}
.left .navbox li a{color:#fff;display:table-cell;vertical-align:middle}
.left .navbox li{float:left;width:50%;height:100px;text-align:center;display:table;border-right: 2px solid #fff;border-bottom: 2px solid #fff;}
.navbox .navbox_tit ul li{padding:10px 11px;background:#fff;margin:0 5px;border-top-right-radius:3px;border-top-left-radius:3px}
.navbox .navbox_tit ul li.active,.navbox .navbox_tit ul li:hover{background:#3aa122}
.navbox .navbox_tit ul li,.news .news_tit ul li,.server_item ul li,.server_tit ul li{float:left}
.left .navbox li.c_red,.left .navbox li.c_blue{border-right:none;}
.left .navbox li.c_yellow,.left .navbox li.c_blue{border-bottom: none}
.server_item{display:none}
.server_item ul li:nth-child(5n){border-right:none}
.server_item ul li a{display:table-cell;vertical-align:middle}
.server_item ul li p{width:35px;height:35px;margin:0 auto}
.server_item ul li a:hover{text-decoration:none}
.server_item ul li img{width:40px}
.server_item ul li span{display:block;color:#999}
.server_tit ul{width:360px;margin:0 auto}
.server_tit ul li.active a,.server_tit ul li:hover a{color:#3aa122}
.server_tit{border-bottom:1px solid #ccc}
.server_tit ul li{width:25%;padding:10px 0;text-align:center}
.server_item .icon{width: 40px;height:40px;display: inline-block;}
.server_item ul li.active,.server_item ul li:hover{background: #22a14f}
.server_item ul li.active span,.server_item ul li:hover span{color:#fff;}
.server_item ul li.active .icon-server1,.server_item ul li:hover .icon-server1{
	background: url(../images/zygl/zygl_w_0.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server2,.server_item ul li:hover .icon-server2{
	background: url(../images/zygl/zygl_w_1.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server3,.server_item ul li:hover .icon-server3{
	background: url(../images/zygl/zygl_w_2.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server4,.server_item ul li:hover .icon-server4{
	background: url(../images/zygl/zygl_w_3.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server5,.server_item ul li:hover .icon-server5{
	background: url(../images/zygl/zygl_w_4.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server6,.server_item ul li:hover .icon-server6{
	background: url(../images/zygl/zygl_w_5.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server7,.server_item ul li:hover .icon-server7{
	background: url(../images/zygl/zygl_w_6.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server8,.server_item ul li:hover .icon-server8{
	background: url(../images/zygl/zygl_w_7.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server9,.server_item ul li:hover .icon-server9{
	background: url(../images/zygl/zygl_w_8.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server10,.server_item ul li:hover .icon-server10{
	background: url(../images/zygl/zygl_w_9.png) no-repeat;background-size: 100%
}


.server_item ul li.active .icon-server11,.server_item ul li:hover .icon-server11{
	background: url(../images/dzfw/dzfw_w_0.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server12,.server_item ul li:hover .icon-server12{
	background: url(../images/dzfw/dzfw_w_1.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server13,.server_item ul li:hover .icon-server13{
	background: url(../images/dzfw/dzfw_w_2.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server14,.server_item ul li:hover .icon-server14{
	background: url(../images/dzfw/dzfw_w_3.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server15,.server_item ul li:hover .icon-server15{
	background: url(../images/dzfw/dzfw_w_4.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server16,.server_item ul li:hover .icon-server16{
	background: url(../images/dzfw/dzfw_w_5.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server17,.server_item ul li:hover .icon-server17{
	background: url(../images/dzfw/dzfw_w_6.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server18,.server_item ul li:hover .icon-server18{
	background: url(../images/dzfw/dzfw_w_7.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server19,.server_item ul li:hover .icon-server19{
	background: url(../images/dzfw/dzfw_w_8.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server20,.server_item ul li:hover .icon-server20{
	background: url(../images/dzfw/dzfw_w_9.png) no-repeat;background-size: 100%
}

.server_item ul li.active .icon-server21,.server_item ul li:hover .icon-server21{
	background: url(../images/bggk/bggk_w_0.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server22,.server_item ul li:hover .icon-server22{
	background: url(../images/bggk/bggk_w_1.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server23,.server_item ul li:hover .icon-server23{
	background: url(../images/bggk/bggk_w_2.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server24,.server_item ul li:hover .icon-server24{
	background: url(../images/bggk/bggk_w_3.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server25,.server_item ul li:hover .icon-server25{
	background: url(../images/bggk/bggk_w_4.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server26,.server_item ul li:hover .icon-server26{
	background: url(../images/bggk/bggk_w_5.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server27,.server_item ul li:hover .icon-server27{
	background: url(../images/bggk/bggk_w_6.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server28,.server_item ul li:hover .icon-server28{
	background: url(../images/bggk/bggk_w_7.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server29,.server_item ul li:hover .icon-server29{
	background: url(../images/bggk/bggk_w_8.png) no-repeat;background-size: 100%
}
.server_item ul li.active .icon-server30,.server_item ul li:hover .icon-server30{
	background: url(../images/bggk/bggk_w_9.png) no-repeat;background-size: 100%
}

.icon-server1{background: url(../images/zygl/zygl_qb_0.png) no-repeat;background-size: 100%}
.icon-server2{background: url(../images/zygl/zygl_qb_1.png) no-repeat;background-size: 100%}
.icon-server3{background: url(../images/zygl/zygl_qb_2.png) no-repeat;background-size: 100%}
.icon-server4{background: url(../images/zygl/zygl_qb_3.png) no-repeat;background-size: 100%}
.icon-server5{background: url(../images/zygl/zygl_qb_4.png) no-repeat;background-size: 100%}
.icon-server6{background: url(../images/zygl/zygl_qb_5.png) no-repeat;background-size: 100%}
.icon-server7{background: url(../images/zygl/zygl_qb_6.png) no-repeat;background-size: 100%}
.icon-server8{background: url(../images/zygl/zygl_qb_7.png) no-repeat;background-size: 100%}
.icon-server9{background: url(../images/zygl/zygl_qb_8.png) no-repeat;background-size: 100%}
.icon-server10{background: url(../images/zygl/zygl_qb_9.png) no-repeat;background-size: 100%}

.icon-server11{background: url(../images/dzfw/dzfw_qb_0.png) no-repeat;background-size: 100%}
.icon-server12{background: url(../images/dzfw/dzfw_qb_1.png) no-repeat;background-size: 100%}
.icon-server13{background: url(../images/dzfw/dzfw_qb_2.png) no-repeat;background-size: 100%}
.icon-server14{background: url(../images/dzfw/dzfw_qb_3.png) no-repeat;background-size: 100%}
.icon-server15{background: url(../images/dzfw/dzfw_qb_4.png) no-repeat;background-size: 100%}
.icon-server16{background: url(../images/dzfw/dzfw_qb_5.png) no-repeat;background-size: 100%}
.icon-server17{background: url(../images/dzfw/dzfw_qb_6.png) no-repeat;background-size: 100%}
.icon-server18{background: url(../images/dzfw/dzfw_qb_7.png) no-repeat;background-size: 100%}
.icon-server19{background: url(../images/dzfw/dzfw_qb_8.png) no-repeat;background-size: 100%}
.icon-server20{background: url(../images/dzfw/dzfw_qb_9.png) no-repeat;background-size: 100%}



.icon-server21{background: url(../images/bggk/bggk_qb_0.png) no-repeat;background-size: 100%}
.icon-server22{background: url(../images/bggk/bggk_qb_1.png) no-repeat;background-size: 100%}
.icon-server23{background: url(../images/bggk/bggk_qb_2.png) no-repeat;background-size: 100%}
.icon-server24{background: url(../images/bggk/bggk_qb_3.png) no-repeat;background-size: 100%}
.icon-server25{background: url(../images/bggk/bggk_qb_4.png) no-repeat;background-size: 100%}
.icon-server26{background: url(../images/bggk/bggk_qb_5.png) no-repeat;background-size: 100%}
.icon-server27{background: url(../images/bggk/bggk_qb_6.png) no-repeat;background-size: 100%}
.icon-server28{background: url(../images/bggk/bggk_qb_7.png) no-repeat;background-size: 100%}
.icon-server29{background: url(../images/bggk/bggk_qb_8.png) no-repeat;background-size: 100%}
.icon-server30{background: url(../images/bggk/bggk_qb_9.png) no-repeat;background-size: 100%}


.icon-server31{background: url(../images/bggk/bggk_qb_0.png) no-repeat;background-size: 100%}
.icon-server32{background: url(../images/bggk/bggk_qb_1.png) no-repeat;background-size: 100%}
.icon-server33{background: url(../images/bggk/bggk_qb_2.png) no-repeat;background-size: 100%}
.icon-server34{background: url(../images/bggk/bggk_qb_3.png) no-repeat;background-size: 100%}
.icon-server35{background: url(../images/bggk/bggk_qb_4.png) no-repeat;background-size: 100%}
.icon-server36{background: url(../images/bggk/bggk_qb_5.png) no-repeat;background-size: 100%}
.icon-server37{background: url(../images/bggk/bggk_qb_6.png) no-repeat;background-size: 100%}
.icon-server38{background: url(../images/bggk/bggk_qb_7.png) no-repeat;background-size: 100%}
.icon-server39{background: url(../images/bggk/bggk_qb_8.png) no-repeat;background-size: 100%}
.icon-server40{background: url(../images/bggk/bggk_qb_9.png) no-repeat;background-size: 100%}

.navbox_item{display:none}
.navbox_con{background:#fff;padding:15px 10px;height:188px}
.navbox .navbox_tit{border-bottom:12px solid #000}
.navbox .navbox_tit ul li.active a,.navbox .navbox_tit ul li:hover a{color:#fff}
.server_item ul li{width:20%;height:80px;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:table}
.news,.service{background:#fff;height:200px}
.news .news_tit{padding:0 10px;border-bottom:1px solid #ccc}
.news_con{padding:20px 15px 15px 20px;height:162px;overflow:hidden}
.news_con  .tab-pane{height: 140px;overflow: hidden;}
.news_con li em{float:right;font-style:normal}
.news_con li>span{display:inline-block;vertical-align:top;padding:0 8px;}
.news_con li a span{display:inline-block;width:65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap}
.news_con li{line-height:26px;color:#3aa122}
.news .news_tit ul li{padding:10px;text-align: center}
.news .news_tit ul li.active a,.news .news_tit ul li:hover a{color:#3aa122}
.news .news_tit ul li{width:25%}
.notice{text-align:right;margin-bottom:10px}
.lib_bd{padding:15px 0 25px 0;position:relative}
.lib_ft {
    background: #3aab62;
 /*   position: absolute;
    width: 100%;
    bottom: 0px;
    height: 175px;*/

}

.friendlink{background:#fff;padding:25px 0}
.friendlink span{float:left;border-left:3px solid #3aab62;padding-left:10px}
.friendlink ul li{float:left;list-style:none;padding:0 10px}
.friendlink ul li a:hover{color:#63b311;text-decoration:none}

.keyword ul li{display:inline-block;margin-right:10px}
.keyword{margin-top:30px}
.keyword ul li span{padding:0 10px}
.keyword ul li a,.keyword ul li{color:#3aa122}
.keyword ul li a:hover{text-decoration:none}
#navbox_item3,.keyword ul li{margin-right: 0px}
.lib_ft p{color:#fff}
.ft_con{padding:20px 0 0 0}


.search{padding:0 30px;margin-top:20px}
.search input{height:42px;border-right:none;box-shadow:none}
.search .btn{background:0 0;border:1px solid #e5e6e7;padding:4px 10px;border-left:none;padding-right:25px;border-top-right-radius:10px;border-bottom-right-radius:10px}
.search_sm{position:relative;margin-bottom:8px;margin-top:-8px}
.search_sm .icon-search{background:url(../images/search.png) no-repeat;width:24px;height:23px;vertical-align:middle;display:inline-block;margin-top:-3px}
.icon-search{background:url(../images/search1.png) no-repeat;width:28px;height:32px;background-size:100%;vertical-align:middle;display:inline-block}
/*.search_sm form span{display:inline-block;background:#3aa122;height:29px;line-height:29px;padding:0 10px;vertical-align:middle;border-radius:5px;color:#fff;}*/
.search_sm .navbar-form .form-control{height:30px;}
.search_sm .navbar-form {padding-left: 0px;}
.btn-success:hover, .btn-success:active{
	background-color: #449d44;
	border-color: #398439;
}
.search_sm .input-group-btn,.search_sm .input-group-btn>.btn{height: 30px;line-height: 16px}
.slidebox{position:relative}
.swiper-slide img{max-width:100%}
.swiper-pagination{text-align:left}
.slidebox .swiper-container{width:100%;height:200px}
.swiper-pagination-bullet{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#fff;opacity:1;background:rgba(0,0,0,.5)}
.swiper-pagination-bullet-active{opacity:1;background:#3aab62}
.swiper-pagination-bullet-active{color:#fff;background:#3aab62}

.swiper-slide img{height:200px}
.survery{width:25px;display:inline-block;position:absolute;right:-30px;top:130px;background:#3aa122;color:#fff;border-radius:10px;text-align:center;padding:10px 5px}
.survery a{color:#fff}


.otherNews ul li{line-height:28px}
.navbar-static-side{background-color:#fff}
.navbar-static-side .nav>li>a{
	border-bottom: 1px solid #dedede;
	color:#333
}
.nav.nav-second-level>li.active>a{
 	color:#fff;
    background: #29b061;
}

.nav>li.active .nav-second-level {
    background-color: #fff;
}
#side-menu>li.active>a{background: #29B061}
/*.navbar-static-side .nav>li ul li:hover{background: transparent;}*/
.navbar-static-side .nav>li.active .nav-label{color: #fff}
.sidebar-collapse{box-shadow: 0px 5px 10px 2px #d0d0d0;}
.nav.nav-second-level>li.active>a:hover{background: #29b061;color:#fff;}
.navbar-default .nav>li>a:hover{background-color:rgba(255,255,255,.15);color:#29b061;}
.nav .nav-label{color:#333}
.nav .badge-white{padding:2px 12px;float:right}

.icon_notice{width: 23px;height: 16px;display:inline-block;background: url(../images/volume2.png) no-repeat;    vertical-align: middle}

.notice span{vertical-align: middle}
.article_show h1{color:#000;font-size:26px;font-weight:400;margin-bottom:8px}
.article_show .op button{margin:0px 10px;}
.article_show .titbar span{padding-right:10px}
.article_show .titbar span{padding-right:10px}
.article_show .fontSize{position:absolute;right:0;top:-1px}
.titlebar{text-align:center;border-bottom:1px solid #ddd;margin-bottom:20px}
.content{position:relative;font-size:17px;line-height:1.8;overflow:hidden;text-align:left;word-break:break-all;word-wrap:break-word}
.content p{margin-bottom:1.5rem;text-align:justify;word-break:break-all;font-size:15px}
.content img{max-width:100%}
.otherNews{text-align:left}
.title_1{margin-bottom:10px}
.title_1 h2{font-size:17px;line-height:30px;text-shadow:0 1px 1px rgba(92,92,92,.1);margin:0;font-weight:700}
.comment_form textarea{font-size:14px;height:90px;padding:6px;text-align:left;color:#d1d1d1;background:#fff url(../images/post_body_bg.gif) no-repeat center}
.textarea{height:100px;resize:none;font-size:14px;padding:4px}
.input-text,.textarea{box-sizing:border-box;border:solid 1px #ddd;width:100%;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s}
.comment_form .social-feed-box{margin-bottom:0;border-bottom:none}
.social-feed-box span em{padding: 0px 3px;    font-style: normal;}
.social-feed-box{border:1px solid #e7eaec;background:#fff;margin-bottom:15px;border-right:none;border-left:none}
.social-avatar{padding:15px 15px 0}
.feed-element,.media-body{overflow:hidden}
.social-avatar .media-body a{font-size:14px;display:block}
.social-body{padding:15px}
.title_1 .c_red{
	background:0 0;
	color: red;
	font-size: 18px;
}
.comment_form .social-feed-box p{font-size:13px;line-height:18px}
.comment_form .btn{background:#40404c ;border-color:#40404c;padding: 13px 35px; font-size: 14px}
.titbar{margin:15px 0 10px 0}
.project-title a{color: #29B061;line-height: 30px;}
.project-status{width: 100px}
.project-list table tr td{padding: 20px 10px;}
.project-list table tr td.project-title{vertical-align: top}
.project-title small{font-size: 14px}
.project-list table tr td{border-bottom: 1px solid #29b061;}
.project-actions .btn{
	background: #29b061;
	border: 1px solid #e7eaec;
	color: #fff;
	border-radius: 15px;
	padding: 5px 12px;
}
.project-actions .btn:hover{
	background: #fff;
	color:#29b061;
	border: 1px solid #29b061
}

.list_ft .btn-circle i{
	color:#bbb;
}
.list_ft .btn-num{
	background: none;
	border: none;
	    padding: 6px;
}
.list_ft .btn-circle{
	background: #f2f2f2;
}
.list_ft .pagination{
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin:0px;
}
.list_ft .btn-white.active, .list_ft .btn-white:active {
    box-shadow: none;
    color:#29b061;
}
select.page_select{
	    width: 60px;
	   height: 30px;
    padding: 0px 5px;
        display: inline-block;
            border-radius: 20px;
            background: #f2f2f2;
                border: none;
}
select.page_select option.select{
	background: red
}
.page_input{
	 margin:0px 3px;
	 width: 50px;
    height: 30px;
    border-radius: 20px;
    background-color: #F2F2F2;
    text-align: center;
    border: none;
}
.lib_bd .opt i{
display: block;
height: 12px;

}

.lib_bd .opt span{
	    font-size: 12px;
	    margin-left: -4px;
}
.list_tit{background: #eee;padding-left: 20px;border-left: 3px solid #29B061;padding: 10px}
.list_tit ul>li,.list_tit ul>li label,.list_tit ul>li .select-main{float:left;}
.list_tit ul>li label{padding: 0px 10px;line-height: 35px;margin-bottom: 0px;padding-right: 2px}
.list_tit input{width: 200px}
.list_tit .input-group-btn .btn{
	background: #29b061;
	border-color:#29b061;;
}